home *** CD-ROM | disk | FTP | other *** search
- Concalc FAQ version 1.4
-
- 1. There is excel and other much better spreadsheet programs, why I
- need this one?
-
- Well, I just wanted to show that you don't have to obtain huge office
- suites just because you sometimes have to do some calculations.
- concalc is of course an attempt to provide as simple spreadsheet
- program as possible, though it has some features like formula display
- (useful for making reports and more flexible copying) what most of
- the spreadsheet programs don't have. Because my aim was somewhat
- extreme, you may consider that I didn't succeed, but still the
- question remains, what are the absolutely necessary features of the
- spreadsheet program.
-
- 2. Is this program harmless to my computer and operating system?
-
- This is a very small and simple program. I tried it a lot on my
- computer and it never caused any harm, there were no exceptions or
- illegal operations like I often see them on my internet explorer. I
- would be very thankful if someone finds such exception, but it is not
- very probable for so simple program.
-
- 3. This program runs in a small window, the text is small and hard to
- read.
-
- Put concalc on your desktop by right-clicking the desktop and
- selecting new and shortcut. Then with browse find concalc.exe in the
- directory where you put it. When the shortcut is created, right-click
- on it, select properties and select maximized in the combo box there.
- When you now double-click the concalc icon on desktop, it fills all
- your screen.
-
- 4. The program starts to run, but it doesn't do anything.
-
- It is only a console program, so it doesn't use mouse. Mouse can be
- used with console programs but it is not something what is often
- associated with them. Also this program was developed from a very
- old, but still not so bad spreadsheet program. You may find that
- working with keyboard is much faster than working with mouse,
- especially for simple things. So what you can do is moving a black
- rectangle of selected cell around with arrow keys or pgup, pgdn,
- ctrl-leftarrow, ctrl-rightarrow, home and end if you want to move it
- faster. You may write a text, value or formula - after pressing down
- arrow, up arrow or enter it appears in the selected cell. When you
- select that cell later, you may edit it by pressing f2 or you may
- delete it with delete. These are the basic operations of any
- spreadsheet program.
-
- 5. How can I write a formula?
-
- The reference of a cell consists of a letter for column and number
- for row, for example d4 + e8 adds the values of the cells d4 and e8.
- b3:b8 is a sum of the cells b3, b4, b5, b6 and b8. The functions what
- you can use are abs, acos, asin, atan, cos, cosh, exp, log, log10,
- pow10, round, sin, sinh, sqr, sqrt, tan, tanh and trunc, for example
- sin (a7 + 0.1). The calculation is automatic, unless you press / for
- menu and then a for auto. The spreadsheet can then be recalculated
- with f9. Also when you press /, u and f or shift-f9 (formula
- display), you can toggle whether formulas or resulting values are
- displayed, copied or printed (also useful for making reports).
-
- 6. How can I load, save or print?
-
- Press / for menu and s for spreadsheet and everything is there. Print
- gives you the copy of the spreadsheet on wordpad what you can then
- save, print or copy and paste into your document. Use fonts with
- fixed character width (courier, letter gothic) to edit such tables.
- You may also use freeware editor abiword (4 MB) instead of wordpad if
- you want to enter page breaks. But you may also select a whole sheet
- with shift-end, copy and paste it into your document as tab separated
- text and set tab stops by selecting your text and clicking on the
- ruler (in wordpad). concalc saves and loads in tsv format, so loading
- is the same as reading the file with text editor and then copying and
- pasting it into the spreadsheet. You may also write it with text
- editor as tab separated text and then copy it into spreadsheet.
- Saving is the same as copying (in formula display mode) and pasting
- the spreadsheet into your document and saving it then with tsv
- extension. You may also save it in csv or other format, if necessary,
- for replacing the separator you have to copy and paste tab into
- replace box on wordpad. Excel and a lot of other spreadsheet or
- database programs can read and write tsv files.
-
- 7. I started to write a table with formulas in every row, but I don't
- know how to add new rows. Also, can I later copy my table into
- another location?
-
- You may add or delete row with /, r and i or d, you can do the same
- with columns with /, c and i or d. And you can copy and paste, say, a
- row of your table with all formulas. When you hold down shift key and
- press arrow keys or end key, the black rectangle of selected cell
- becomes larger, and so you can select block. Ctrl-c (hold down ctrl
- and press c) copies the block. Now select the cell where the pasting
- of the block have to start, ctrl-v pastes the whole block there. You
- have to be in formula display mode if you want to copy formulas
- instead of their values, shift-f9 toggles these modes. Copying is
- indispensable in such programs because it is often necessary to
- have the same formulas in a number of different places. In this
- program the cell references are relative, this means that when you
- move some area by adding or deleting rows or columns or by copying,
- the references in formulas shall change by the number by what the
- corresponding row or column was moved. In case of adding or deleting
- the references to the cells in the moved area shall change in all
- formulas, in case of copying all references in all formulas in the
- copied area shall change. You can also copy to other sheet or as tab
- separated text to or from your document.
-
- 8. I finished my calculations, now how can I quit the program?
-
- For exiting press / for menu and q or alt-f4.
-
- 9. It still seems somewhat too technical for me, are there some
- examples?
-
- Select the example below, ie put cursor before "Month", hold down
- shift key or left mouse button and move cursor down with down arrow
- key or mouse until the whole example is selected. Then press ctrl-c
- to copy it, run concalc, make sure that marked cell is in the
- beginning of the sheet and press ctrl-v to paste the example there.
- After that set the width of the columns b, c and d to 20, ie move the
- marked cell into corresconding column and press /, c, w, 20 and
- enter. Select formula display with shift-f9. Then select February
- block by moving selected cell on February and selecting the
- block by holding down shift key and pressing right and down arrows.
- Copy the block with ctrl-c, paste it 10 times so that empty row would
- remain before every block, and change the names of the months. Now
- when you press shift-f9 again, all calculations should be correct.
- Month Details Mutual Fund A Mutual Fund B
-
- January Yearly Start 100.00 125.00
- Close 125.00 100.00
- % Change =(C4-C3)/C3*100 =(D4-D3)/D3*100
- Yearly % Change =(C4-C3)/C3*100 =(D4-D3)/D3*100
-
- February Yearly Start 100.00 125.00
- Close 110.00 105.00
- % Change =(C9-C4)/C4*100 =(D9-D4)/D4*100
- Yearly % Change =(C9-C8)/C8*100 =(D9-D8)/D8*100
-
- 10. Can I do other things, say graphs, with this program?
-
- There is no proper way how to display graphs on console. This program
- is not intended to be used alone for everything. When you have to
- write a document, use wordpad or other word processor (there are a
- lot of freeware ones), and if you want to create a graph, you
- probably also find some program for doing that. One of the most
- advanced I know is gnuplot (850 KB) what cannot create pie charts
- though. Anyway, if you want to create a really good graph, then
- entering a data set is a minor problem.
-
- 11. Is this program indeed free?
-
- This program is distributed under GNU General Public License (there
- is no warranty), this is a freeware license agreement, so you have no
- obligations to pay for that program, or for any program written based
- on it, to anybody. Also source codes of all such programs have to be
- made available.
-
- Tarvo Korrovits
- http://sourceforge.net/projects/tkorrovi
-